using System;
using UnityEngine;
using System.IO;
using UnityEngine.Serialization;

namespace Puerts
{
	public class TypeScript : ScriptableObject
	{
		[SerializeField] [HideInInspector] string mModule;
		public string module
		{
			get { return mModule; }
		}

		public bool m_compiled;
		public static TypeScript CreateFromFile(string moduleName)
		{
			var script = ScriptableObject.CreateInstance<TypeScript>();
			script.mModule = moduleName;
			return script;
		}
	}
}